#Hcy_page5 {
    width: 100vw;
    height: 17.5238rem;
    padding: 0.4762rem;
    box-sizing: border-box;
    position: relative;
    overflow: hidden;

    .top {
        width: 100%;
        height: 1.0952rem;

        .rv-nav-bar__left {
            left: -0.4286rem;
        }

        .rv-nav-bar__text,
        .rv-icon {
            color: black;
            font-size: 0.4762rem;
        }

        .rv-icon {
            font-size: 0.5238rem;
        }

        .rv-nav-bar__title {
            font-size: 0.5rem;
        }
    }

    .main {
        h2 {
            font-size: 0.6667rem;
            font-weight: 600;
            margin-top: 0.2381rem;
            margin-bottom: 0.4047rem;
            span {
                color: #1778fb;
            }
        }
        button{
            font-size: 0.381rem;
            padding: 0.1667rem 1.0952rem;
            border-radius: 0.7143rem;
            position: relative;
            left: 2.381rem;
            background-color: #1778fb;
            color: white;
            span{
                position: absolute;
                left: 0.3571rem;
                top: 0.2381rem;
            }
            p{
                margin-left: 0.2381rem;
            }
        }
    }
    .main1{
        margin-top: 0.4762rem;
        width: 100%;
        height: 1.0714rem;
        line-height: 1.0714rem;
        background-color: #f1f4f9;
        p{
            font-size: 0.3572rem;
            margin-left: 0.4047rem;
            color:#8eb2ec;
        }
    }
    .btm {
        width: 100%;
        bottom: 1.4286rem;
        text-align: center;
        margin-top: 0.7143rem;

        .txt1 {
            font-size: 0.3333rem;
            color: #1778fb;
            margin-top: 0.119rem;
            font-weight: bold;
            text-decoration: underline;
        }
        button {
            margin-top: 0.5238rem;
            font-size: 0.4286rem;
            width: 36%;
            border: 1px solid #505050;
            border-radius: 1.1905rem;
            background-color: white;
            color: #505050;
        }
        .btn{
            margin-left: 0.8571rem;
            border: 1px solid #1778fb;
            color: #1778fb;
        }
    }
}